﻿using System;

namespace Algoritmia.DataStructures.Digraphs
{
    public interface IEditableEdgeSet<T> : IEdgeSet<T>
    {
        void Add(Tuple<T, T> edge);
        void Add(T vertex1, T vertex2);
        bool Remove(Tuple<T, T> edge);
        bool Remove(T vertex1, T vertex2);
    }
}
